economic difficulties - French English Dictionary